var E=Object.defineProperty;var o=(a,e,t)=>e in a?E(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var s=(a,e,t)=>(o(a,typeof e!="symbol"?e+"":e,t),t);import{d3 as p,as as i,cL as u}from"./index-68beeb37.js";import{M as r}from"./MapExt-1de51b77.js";import"./MapAttr-b9cf931d.js";import"./Events-141c34ea.js";import"./SFTable-39daafd0.js";import"./SFDBSrc-b5a81cac.js";import"./BSEntity-04e1e554.js";class N extends p{constructor(t){super("TS.MapExt.GPEDateFieldInputRole");s(this,"JSDesc",` 
  #### 说明
  计算后要触发的脚本函数(比如:求和以后要激活的function)，该脚本要求写入到:DataUserJSLabMyFromID_Self.js
   `);s(this,"DescTag1",` 
   #### 说明
   - zhoupeng 补充
    `);s(this,"DescDoc",` 
  #### 说明
  - SQL格式为:
  - SELECT No,Name FROM Port_Emp WHERE PinYin LIKE '@Key%' OR No LIKE '%@Key%' OR Name LIKE '%@Key%' 
  - SELECT No,Name FROM CN_City WHERE PinYin LIKE '%@Key%' OR Name LIKE '%@Key%'
  - URL格式为:
  - /DataUser/Handler.ashx?xxx=sss 
  - 方法的格式为:
  - MyFunName
   `);t&&(this.MyPK=t)}get HisUAC(){const t=new i;return t.IsDelete=!0,t.IsUpdate=!0,t.IsInsert=!0,t}get EnMap(){const t=new u("Sys_MapExt","日期输入规则");t.AddGroupAttr("基本设置"),t.AddMyPK(),t.AddTBString(r.FK_MapData,null,"表单ID",!0,!0,0,100,100),t.AddDDLStringEnum(r.Tag,"GTE","运算符","@GT=大于@GTE=大于等于@IT=小于@ITE=小于等于@EQ=等于@NEQ=不等于",!0,null,!1);const n=`
     SELECT KeyOfEn as No, Name FROM Sys_MapAttr 
     WHERE MyDataType IN(6,7) AND UIVisible=1 AND UIIsEnable=1 AND FK_MapData='@FK_MapData'`;return t.AddDDLSQL(r.Tag1,null,"日期字段",n,!0,null,!0),this._enMap=t,this._enMap}}export{N as GPEDateFieldInputRole};
